a low-traffic road - Spanisch Englisch Wörterbuch